package com.lzx.lizhenxing.common.constrants;

/**
 * 针对redis的key值的枚举类
 */
public enum RedisKeyEnum {

    /**
     * 验证码的key： code:手机号
     */
    KEY_VALIDATE_CODE("code:%s", 600L),
    KEY_SIGN("sign:%s:%s", 32 * 24 * 3600L);

    private String key;
    // 过期时间
    private Long ttl;

    RedisKeyEnum(String key, Long ttl) {
        this.key = key;
        this.ttl = ttl;
    }

    public String getKey() {
        return key;
    }

    public Long getTtl() {
        return ttl;
    }
}
